export interface GameState {
  currentLevel: "opening" | "menu" | "guard" | "minister" | "king"
  completedLevels: string[]
  persuasionValues: {
    guard: number
    minister: number
    king: number
  }
  npcResponse: string
  playerInput: string
}

export interface LevelConfig {
  id: string
  name: string
  title: string
  image: string
  initialPersuasion: number
  maxPersuasion: number
  dangerThreshold: number
  normalColor: string
  dangerColor: string
  borderColor: string
}
